the terms you granted us - Espagnol Anglais Dictionnaire